package com.example.demo.entity;

import java.io.Serializable;
import java.util.Date;

public class Project implements Serializable {
    private Integer proId;

    private String proName;

    private Date proDate;

    private Integer proState;

    private Integer proManagerId;

    private Integer proTeamId;

    private String proIntroduce;

    private Integer proBelong;

    private static final long serialVersionUID = 1L;

    public Integer getProId() {
        return proId;
    }

    public void setProId(Integer proId) {
        this.proId = proId;
    }

    public String getProName() {
        return proName;
    }

    public void setProName(String proName) {
        this.proName = proName == null ? null : proName.trim();
    }

    public Date getProDate() {
        return proDate;
    }

    public void setProDate(Date proDate) {
        this.proDate = proDate;
    }

    public Integer getProState() {
        return proState;
    }

    public void setProState(Integer proState) {
        this.proState = proState;
    }

    public Integer getProManagerId() {
        return proManagerId;
    }

    public void setProManagerId(Integer proManagerId) {
        this.proManagerId = proManagerId;
    }

    public Integer getProTeamId() {
        return proTeamId;
    }

    public void setProTeamId(Integer proTeamId) {
        this.proTeamId = proTeamId;
    }

    public String getProIntroduce() {
        return proIntroduce;
    }

    public void setProIntroduce(String proIntroduce) {
        this.proIntroduce = proIntroduce == null ? null : proIntroduce.trim();
    }

    public Integer getProBelong() {
        return proBelong;
    }

    public void setProBelong(Integer proBelong) {
        this.proBelong = proBelong;
    }

    @Override
    public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append(getClass().getSimpleName());
        sb.append(" [");
        sb.append("Hash = ").append(hashCode());
        sb.append(", proId=").append(proId);
        sb.append(", proName=").append(proName);
        sb.append(", proDate=").append(proDate);
        sb.append(", proState=").append(proState);
        sb.append(", proManagerId=").append(proManagerId);
        sb.append(", proTeamId=").append(proTeamId);
        sb.append(", proIntroduce=").append(proIntroduce);
        sb.append(", proBelong=").append(proBelong);
        sb.append("]");
        return sb.toString();
    }
}